package com.mt.roll.wms.params;

import com.mt.roll.core.params.BasePageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @auther why
 * @date 2021/9/27 15:56
 */
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@Data
@Builder
@ApiModel(value = "当前任务列表查询参数", description = "用于查询当前任务列表")
public class CarTaskExecutionInfoQueryParam extends BasePageParam {

    /**
     * 任务类型
     */
    @ApiModelProperty(value = "任务类型（任务类型：0：出库   1：入库   2：流转）", example = "0")
    private Integer taskType;

    /**
     * 任务状态
     */
    @ApiModelProperty(value = "任务状态（0初始化，1损坏）", example = "0")
    private Integer status;

    /**
     * 车辆id
     */
    @ApiModelProperty(value = "车辆id", example = "0")
    private Integer equipmentId;

}
